Big Huge Thesaurus

Democratic People's Republic of Korea

noun